.lf-index-analyze { padding: 68px 40px 0; width: 1200px; margin: 0 auto;}
.lf-analyze-titles { font-size: 28px; color: #404040; font-weight: 700; line-height: 40px; margin-bottom: 40px; width: 1100px; margin-left: 50px;}
.lf-left-source { margin-bottom: 58px;}
.lf-left-source > div { display: inline-block; line-height: 20px; color: #939393; font-size: 14px;}
.lf-left-source > div:nth-child(2) { margin: 0 80px; }
.lf-left-source img { width: 20px; height: 20px; margin-right: 10px;}
.lf-index-content { margin: 0 auto; margin-top: 20px; width: 1200px; }
.lf-index-right { width: 325px; margin-left: 20px; margin-bottom: 30px;}
.lf-index-left { flex: 1;}
.lf-left-title { padding: 66px 0 26px; font-weight: 700; font-size: 26px; }
.lf-left-source { margin-bottom: 58px;}
.lf-left-source > div { display: inline-block; line-height: 20px; color: #939393; font-size: 14px;}
.lf-left-source > div:nth-child(2) { margin: 0 80px; }
.lf-left-source img { width: 20px; height: 20px; margin-right: 10px;}
.lf-left-img img { width: 762px; height: 456px; margin-bottom: 16px;}
.lf-left-detail > p { font-size: 14px; color: #101010; margin-bottom: 16px;}
.lf-left-content { margin-top: 40px;}
.lf-left-content > p { font-size: 14px; color: #101010; margin-bottom: 16px; line-height: 40px;}
.lf-card-content-title.lf-title { font-weight: 700; border-left: 10px solid #cc0000; color: #cc0000; line-height: 36px; padding-left: 10px; }
.lf-card-content-title.lf-title > div:first-child { font-size: 24px;}
.lf-card-detail-content { width: 1110px; margin: 0 auto;}
.lf-card-detail-content.lf-marge { margin-top: 30px; flex-wrap: wrap;}
.lf-card-detail-content.lf-marge li {width: 246px; margin-bottom: 24px;}
.lf-card-detail-content li img { width: 246px; height: 164px;}
.lf-card-detail-content li div { line-height: 40px; font-size: 18px; color: ;}
/* swiper */
.lf-detaill-swiper .swiper-container { width: 1120px; margin: 0 auto; }
.lf-detaill-swiper .swiper-container.gallery-top { height: 786px; margin-bottom: 40px;}
.swiper-slide { background-size: cover; background-position: center; }
.swiper-container.gallery-top img { height: 746px; width: 1120px;}
.swiper-container.gallery-thumbs { height: 124px;}
.gallery-thumbs .swiper-slide { width: 187px; height: 124px; opacity: 0.4; }
.gallery-thumbs .swiper-slide img { width: 187px; height: 124px;}
.gallery-thumbs .swiper-slide-thumb-active { opacity: 1; }
.gallery-thumbs .swiper-button-next { right: 0px;}
.gallery-thumbs .swiper-button-prev { left: 0;}
.lf-detail-tips {line-height: 40px; text-align: center; font-size: 14px; color: #101010;}